﻿@charset "utf-8";
/* 全局 */
*{transition:background-color ease .3s;-moz-transition:background-color ease .3s;-webkit-transition:background-color ease .3s;-o-transition:background-color ease .3s;}
html{webkit-text-size-adjust:none;-webkit-text-size-adjust:none;text-justify:inter-ideograph;}
/* Style Reset
-----------------------------------------------------------------------------------------------------*/
*{ margin:0px; padding:0px;} 
html{overflow-x:hidden;}
body{font-family: 'Microsoft Yahei';}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{font-size: 12px;_background-image:url(about:blank);_background-attachment:fixed;}
input, button, textarea,select, optgroup, option { font-family: inherit; font-size: 100%; font-style: inherit; font-weight: inherit;}
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
img{border:0;}
.clear {clear:both;height: 0; }
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
a{text-decoration:none;outline:0;}
.pl35{ padding-left:35px}

/* header */
.header{ width:100%; height:548px; border-top:4px solid #048ac7; position:relative; background:url(../images/header.jpg) left top repeat-x; position:relative; overflow:hidden; }
.top{ width:1000px;height:124px; margin:0 auto; padding-bottom:33px; }
.logo{width:550px; height:124px;float:left;}
.toptel{width:450px;height:124px;float:right;text-align:right;position: relative;}
.toptel .zyw{position: absolute;right: 0;}
.toptel .zyw a{display: block;width: 26px;background: #048ac7;font-size: 12px;line-height: 25px;text-align: center;color: #fff;border-radius: 0 0 5px 5px;float: left;margin-right: 15px;}
.toptel .tel{ width:220px;height:58px; background:url(../images/index_07.png) left top no-repeat;float:right;color:#005da7; text-align:left; padding-left:48px; padding-top:10px;}
.toptel .tel span{display:block;font-family:impact; font-size:26px; vertical-align:middle;}
.search{width:335px; height:38px;float:right; padding-right:3px; }
.text{float:left;width:180px;padding-left:13px; background:URL(../images/index_10.png) left bottom no-repeat;height:38px; line-height:38px;border:0;font-size:14px;color:#666666}
.btn{float:left;background:url(../images/index_13.png) no-repeat center center;width:51px;height:38px;border:0;cursor:pointer;}
.select{float:left;width:91px;height:38px; line-height:38px;background:url(../images/index_09.png) left top no-repeat; position:relative; }
.select select{margin:5px auto;width:91px;}
.searchBar span{ float:right; margin-top:6px;}
.searchBar span a{ color:#666; margin-right:8px;}
.searchBar span a:hover{ color:#ef9b11;}
.searchBar .select {float:left;margin-top:1px; display:inline; margin-right:8px;}
.searchBar .text {float:left;}
.searchBar .text input{width:214px; padding-top:3px; height:17px; border:1px solid #b7d1eb;}
div.selectbox-wrapper{border: #b7d1eb 1px solid;border-top: #b7d1eb 0 solid;overflow:hidden;width:91px; *left:0;position: absolute;background: #fff;text-align:left;*margin-top:0;z-index:100;}
div.selectbox-wrapper ul li.selected {background-color:#007ca8;color:#fff}
div.selectbox-wrapper ul li.current {color: #fff;background-color:#007ca8}
div.selectbox-wrapper ul li {text-align:center;padding-right:3px;padding-bottom:3px;width:100%;cursor:pointer;line-height: 24px;padding-top: 3px;font-size:14px;}
.selectbox{border:none;display:block;width:91px;text-indent:8px;cursor:pointer;height:38px;background:none;line-height:38px;font-size:14px; color:#007ca8;}
.banner{ width:100%;height:390px; overflow:hidden}

.navgrp{ width:1000px; height:60px;margin:0 auto;position:absolute; left:50%; top:124px; margin-left:-500px; z-index:10}
.nav{width:1000px;height:58px;border:1px solid #e2e2e2;border-radius:10px; background:url(../images/index_03.jpg) left top repeat-x;box-shadow: 0 3px 3px rgba(0, 0, 0, 0.5); }
.nav li{width:100px; float:left;text-align:center; position:relative; }
.nav li a{ color:#034a88;font-size:14px;height:58px;line-height:58px;width:100px;display:block;font-weight:bold;font-family:"微软雅黑";}
.nav li a:hover{ color:#e71f10;}
.menu a{ color:#e71f10;}

#navChild{position:absolute;left:0;width: 100%;top:55px;display:none;padding-top:5px;z-index:9999999;}
#navChild a{width: 100%;height:30px;line-height:30px;display:block;text-align:center;font-size: 14px;color:#fff!important;background:#0489c6;}
#navChild a:hover{color:#004277!important;}

/*section*/
.section{ width:100%; margin:auto; position:relative; clear:both; overflow:hidden;}
.picbg{width:100%; background:url(../images/picbg.jpg) left top repeat-x;}
.proBg{width:100%; height:400px; background:url(../images/index_07.jpg)  center top no-repeat;}
.proBd{ width:1000px; height:370px; margin:0 auto;padding-top:30px;}
.bodyNav{width:1000px; height:70px; background:#048ac7; }
.bodyNav ul{ width:998px; height:70px;margin:0 auto;}
.bodyNav ul li{ width:172px; padding-left:160px; height:65px; border-right:1px solid #25a9e5; float:left; font-size:24px;color:#fff; line-height:40px; padding-top:5px;position:relative;font-family:"微软雅黑";}
.bodyNav ul li a{ color:#fff;}
.bodyNav ul li span{display:block;font-size:12px; color:#004277; text-transform:uppercase; line-height:20px;font-family:"微软雅黑";}
.bodyNav ul li img{ border-radius:50%;border:1px solid #048ac7;position:absolute;left:40px; top:-17px;}
.prolist{ width:1000px; height:210px; padding-top:35px; background:#024981; padding-bottom:9px;border-bottom:1px solid #105388; overflow:hidden}
.prolist .left,.prolist .right{ width:20px; height:78px; padding:50px 12px;float:left}
.prolist .proPicList{width:912px;height:210px; float:left; overflow:hidden; position:relative}
.prolist .proPicList .piclist{ height:165px;position:absolute; left:0px; top:0px}
.prolist .proPicList .piclist li { width:220px; height:165px; float:left; padding-right:10px;}
.prolist .proPicList .piclist li img{ padding:2px!important; border:1px solid #c9c9c9;background:#fff; display:block}
.prolist .proPicList .piclist li .title{width:220px; height:45px; line-height:45px; text-align:center; color:#34c0ff; font-size:16px; font-weight:bold}
.prolist .proPicList .piclist li a:hover img{border:1px solid #2a88d4;}
.prolist .proPicList .piclist li a:hover .title{ color:#c50200}
.swaplist{ position:absolute; left:-3000px; top:0px}



.notice{border-top:1px solid #134b7d; height:44px; padding:0 40px;width:920px;background:#003d72;color:#fff;}
.notice .title{ width:80px; float:left;font-size:14px; line-height:44px;}
.notice .noticenr{width:840px; float:left;font-size:14px; line-height:44px;}


.Ttitle { width:100%; height:50px; line-height:50px; font-family:'微软雅黑'; }
.Ttitle a{font-size:24px; font-weight:bold; color:#034a88}
.Ttitle a .red{color:#cc0203;}
.Ttitle a .gray{color:#999999;font-size:18px; font-weight:normal; text-transform:uppercase}
.Ttitle2 { width:100%; height:50px; line-height:50px; font-family:'微软雅黑'; }
.Ttitle2 a{font-size:24px; font-weight:bold; color:#00bfe3}
.Ttitle2 a .gray{color:#2a8cd0;font-size:18px; font-weight:normal; text-transform:uppercase}


.picbg2{ background:url(../images/index_50.png) center top no-repeat #ecf1f5;}
.caseList{ width:1000px; height:310px; padding-top:20px; margin:0 auto}

#picList{width:1000px;height:210px;padding-top:20px; float:left; overflow:hidden}
#picListIn{ width:758%;float:left;}
#picList1,#picList2{ float:left;}
#picList li { width:220px; height:165px; float:left; padding-right:10px;}
#picList li img{ padding:2px!important; border:1px solid #c9c9c9;background:#fff; display:block}
#picList li .title{width:220px; height:45px; line-height:45px; text-align:center; color:#34c0ff; font-size:16px; font-weight:bold}
#picList li a:hover img{border:1px solid #2a88d4;}
#picList li a .title{ color:#023f7c}
#picList li a:hover .title{ color:#c50200}



.ncBy{ width:1000px; height:230px; margin:0 auto; padding-top:30px; }
.company{ width:290px; height:230px; float:left;}
.companyCon{ width:290px; height:175px; padding-top:5px; font-size:14px; color:#666; line-height:28px; overflow:hidden}
.companyCon p{font-size:14px;}
.news{width:330px;height:230px; float:left; padding:0 30px; position:relative;}
.news ul{width:290px; height:180px;  overflow:hidden}
.news ul li{ font-size:14px; height:40px; line-height:40px; border-bottom:1px dashed #858585}
.news ul li a{ color:#666}
.news ul li a:hover{ color:#c50200}
.contact{ width:320px; height:230px; float:left;overflow:hidden;}
.contactnr dl{width:320px;  display:block;clear:both;}
.contactnr dl dt,.contact dl dd{font-size:14px; color:#666666; line-height:32px; }
.contactnr dl dt{ width:45px; float:left; padding-left:25px;}
.contactnr dl dd{width:230px; float:left;padding-right:10px;}



.sbBg{ width:100%; height:350px; padding-top:20px; background:url(../images/index_501.png) center top no-repeat #004277; border-bottom:1px solid #145182}
.sbBd{ width:1000px; height:350px; margin:0 auto; background:url(../images/index_54.jpg) right 60px  no-repeat;}
.service{ width:420px;height:350px; float:left}
.serviceList{ width:420px; height:350px;}
.serviceList dl{ width:420px; height:100px; padding-top:20px;}
.serviceList dl dt{ width:124px; height:92px; padding:2px;border:1px solid #bcc1c4;background:#ffffff; float:left;}
.serviceList dl dd{ width:280px; padding-left:10px; float:left; overflow:hidden}
.serviceList dl dd a{ font-weight:bold; line-height:20px;}
.serviceList dl dd .intro{color:#36a1d2; font-size:12px; line-height:24px; padding-top:5px;}
.serviceList dl dd .num{color:#36a1d2;line-height:24px;}
.serviceList ul {padding-top:10px; width:380px;}
.serviceList ul li{ width:380px; height:38px; line-height:38px;border-bottom:1px dotted #0e708a}
.serviceList a {color:#ffffff;font-size:14px;line-height:40px;}
.serviceList a:hover { color:#36a1d2}



.book{ width:500px;height:350px; float:left; padding-left:70px;}
.booklist{ width:500px; padding-top:20px}
.booklist dl { width:500px; clear:both; }
.booklist dl dt{width:90px;float:left;font-size:14px;text-align:right;height: 45px;line-height: 45px;font-weight:bold;color:#004277;}
.booklist dl dt span{ color:#ff0000}
.booklist dl dd{width: 355px;float:left;padding-left:5px;line-height: 45px;}
.booklist dl dd img{padding-left:10px;margin-top:7px;overflow:hidden;float: right;}
.booklist .text1{width:200px;height: 30px;border:1px solid #005b9a;background:#a9e4ff;margin-top:7px;}
.booklist .text2{width:80px;height:25px;border:1px solid #005b9a;background:#a9e4ff;margin-top:7px;}
.booklist .text3{width:260px;height: 100px;border:1px solid #005b9a;background:#a9e4ff;margin-top:7px;}
.booklist .botton{width:80px;height: 23px;color:#005da7;border:1px solid #005b9a;line-height: 23px;background:url(../images/index_071.jpg) left bottom repeat-x;margin-top:7px;margin-left:10px;cursor:pointer;font-size:14px;float: right;}




/* footer*/
.footer{ width:100%; height:215px; background:#2d2d2d}
.link{width:100%;height:50px;background:#005da7; border-top:1px solid #1d6fb1;}
.linkkj{ width:1000px; height:50px; margin:0 auto;background:#005da7; line-height:50px; overflow:hidden;}
.link_title{ font-size:18px;color:#06c8e5;float:left;font-weight:bold}
.link_title span{font-size:14px;color:#06c8e5;text-transform:uppercase;padding-left:10px;}
.link_list{float:left;}
.link_list a{ padding-left:15px;color:#fff;font-size:12px;}

.copyright{width:1000px; height:160px; margin:0 auto;padding-left:15px;}
.btnav{font-size:14px;color:#474747;text-align: center;}
.btnav a{color:#bababa;line-height:70px;font-size:14px; padding-right:8px; padding-left:8px; font-weight:bold }
.btnav a:hover{color:#fff;}
.copyrightnr{font-size:12px; line-height:30px; color:#bababa; text-align:center}
.copyrightnr a{color:#bababa}
.copyrightnr a:hover{color:#005da7}


/* 分页样式 contact*/
.mainbg{width:100%; height:275px;background:url(../images/index_07.jpg) center top no-repeat #015da8; position:absolute; left:0; top:0;}
.main{ width:960px; padding:20px; margin:0 auto; margin-top:6px; position:relative; background:#fff }
.left{ width:230px; float:left;overflow:hidden;}
.leftTitle1{width:210px;height:55px; line-height:55px; background:#015da8; font-size:22px; font-weight:bold; color:#fff; padding-left:20px; }
.procla_list{ width:228px; border:1px solid #cbcbcb; border-bottom:3px  solid #cbcbcb; background:url(../images/probg.jpg) center top repeat-y; margin-bottom:10px;}
.procla_list ul li{ width:188px; display:block;  line-height:45px; font-size:12px; color:#034a88; padding-left:40px; border-bottom:1px solid #cbcbcb;background:url(../images/arrow.png) 195px 18px no-repeat;}
.procla_list a{font-size:12px; color:#034a88; }
.procla_list ul .proTwo{display: block;}
.procla_list ul  ul{ display:none; clear:both}
.procla_list ul  ul li{width:168px; height:45px;  line-height:45px; background:url(../images/arrow.png) 195px 18px no-repeat; font-size:14px; color:#000; padding-left:59px; }
.procla_list ul li.open{ background:url(../images/arrow2.png) 195px 18px no-repeat; }
.leftnews_list{width:228px;margin-top:5px; border:1px solid #cbcbcb; border-bottom:3px  solid #cbcbcb; background:#eff3f6;margin-bottom:10px; padding:5px 0;}
.leftnews_list ul li { width:208px;padding:0 5px; margin:0 5px; height:40px; line-height:40px; border-bottom:1px dotted #a2bac2; }
.leftnews_list ul li a{ color:#666; font-size:12px;}

.leftcon_list{width:228px;margin-top:5px; border:1px solid #cbcbcb; border-bottom:3px  solid #cbcbcb; background:#eff3f6;margin-bottom:10px; padding:10px 0;}
.leftcon_list dl{width:228px; display:block;clear:both;}
.leftcon_list dl dt,.leftcon_list dl dd{font-size:12px; color:#666666; line-height:24px;}
.leftcon_list dl dt{ width:40px; padding-left:30px; float:left;}
.leftcon_list dl dd{width:143px; float:left;padding-right:10px;}
#tip{margin-top: 20px;}
#tip b{color: #034a88;}
.main_con{width:700px; float:left;padding-left:30px;}
.mainConTitle{width:700px; height:30px; background:url(../images/mainTbg.jpg) left bottom no-repeat; padding-bottom:10px;}
.mainConTitle .title{display:block; float:left;font-size:18px;color:#034a88; line-height:30px; font-weight:bold}
.mainConTitle .position{display:block; float:right; color:#666; line-height:30px;}
.mainConTitle .position a{color:#666;}
.mainConTitle .position a:hover{color:#034a88}
.mainConList .pic1{float:left; margin-right:20px; margin-top:10px;}
.mainConList .pic1 dt{ width:214px;height:159px; padding:2px; border:1px solid #c9c9c9; background:#fff}
.mainConList .pic1 dd{ width:220px; height:30px; line-height:30px;text-align:center;font-size:14px;}
.mainConList .pic1 dd a{color:#034a88}
.mainConList .bodyBd {width:700px; border:1px solid #c9c9c9;background:#fff}
.mainConList .pic2{ padding-bottom:14px; padding-top:14px;  height:116px; border-bottom:1px dotted #a2bac2}
.mainConList .pic2 dt{ width:146px; height:109px; padding:2px;border:1px solid #c9c9c9;float:left}
.mainConList .pic2 dd{ width:528px; padding-left:20px; float:left;}
.mainConList .pic2 dd a{color:#034a88;font-size:14px; line-height:36px; font-weight:bold;}
.mainConList .pic2 .intro{font-size:12px;color:#666666;line-height:24px}
.mainConList .pic2 .time{font-size:12px;color:#999;line-height:30px;}
.mainConList ul{padding-top:10px;clear:both;  padding-bottom:10px;}
.mainConList ul li{padding:0;height:50px;line-height:50px;border-bottom:1px dotted #c9c9c9}
.mainConList ul li a{ color:#666; font-size:14px;}
.mainConList ul li a:hover{ color:#000;}
.mainConList ul li span{float:right;color:#999;font-weight: normal;}

/* page*/
.page{padding-top: 30px;float:left;width:100%;line-height: 34px;text-align:center;height: 60px;}
.page a {color: #707070;padding: 0 10px;margin:0 5px;font-/weight: bold;border: 1px solid #d8d8d8;}
.page *{display:inline-block;_zoom:1;_display:inline;vertical-align:middle;line-height: 26px;height: 26px;padding-bottom:1px;}
.page .hover {display:inline-block;background: #005da7;border: 1px solid #004983;color: #fff;}
.page a:hover {display:inline-block;background: #005da7;border: 1px solid #004983;color: #fff;}

.pglist ul li.on{background:#c80202;border:1px  solid #c80202;}
.pglist ul li.on a{color:#fff;}

.mainContect{line-height:30px;font-size:14px;color:#666666;margin-top:16px;word-wrap:break-word;word-break:break-all;padding-bottom:20px;overflow:hidden;}
.mainContectx{font-size:14px!important;; color:#666666;  margin-top:16px; height:auto!important; min-height:845px;}

.mainContect p{font-size:14px; color:#666666;line-height:30px;word-wrap:break-word; word-break:break-all;}
.mainContect .title{width:100%;text-align:center;font-size:22px;color:#034a88;font-weight:bold;padding-top:10px;}
.mainContect .title_s{text-align: center;font-size: 12px;line-height: 50px;border-bottom: 1px dotted #a2bac2;color: #999999;}
.mainContect .pic{ width:100%; text-align:center;padding:20px 0;}
.mainContect .pic img{margin:0 auto;}
.mainContect img{max-width:100%}

.mainContect .con{ padding:20px 10px; line-height:30px;font-size:14px; color:#666666;word-wrap:break-word; word-break:break-all;overflow:hidden}
.mainContect .con p{font-size:14px; color:#666666;line-height:30px;word-wrap:break-word; word-break:break-all;}
    

.mainContect .pgfy{ width:100%;border-top:1px dotted #b0c9d1; padding-top:15px;padding-bottom:10px;}
.mainContect .pgfyl{ width:600px;float:left}
.mainContect .pgfyl p{ color:#666;}
.mainContect .pgfyl p a{ color:#666;}
.mainContect .pgfyl p a:hover{ color:#015DA8;}
.mainContect .pgfyr{ width:100px;float:left; text-align:center;padding-top:30px;}
.mainContect .pgfyr a{ color:#004983;font-size:14px;}


/* hr*/
.hrBox{ width:634px; float:left; min-height:91px; _height:91px; border:1px solid #dbdbdb; margin-bottom:20px; background:#efefef; margin-left:20px;_margin-left:10px; } 
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #dbdbdb solid;vertical-align: bottom; font-size:14px;}
.jobName{ width:380px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:533px; float:left; text-align:left; border-left:1px solid #dbdbdb;}
.hrBoxR li{ width:508px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #dbdbdb solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px;font-size:14px;}
.hrBoxR li.topline img{ margin-top:3px;}
.hrBoxR li.haode{ border-bottom:none;font-size:14px;}
.hrBoxR li.bgWhite{font-size:14px;}
.hrTable{ width:614px; float:left; height:440px; background:#efefef; border:1px solid #dbdbdb;margin-left:35px;_margin-left:17px;}
.tableTitle{ width:614px; height:36px; text-align:center; line-height:36px; border-bottom:1px solid #dbdbdb; font-weight:bold;}
.lineOne{ height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; width:614px;}
.lineOneL{ width:94px; float:left; text-align:center; border-right:1px solid #dbdbdb;}
.lineOneR{ width:509px; float:left; padding-left:10px;}
.tableMainL{ width:94px; float:left; border-right:1px solid #dbdbdb; text-align:center;}
.tableMainL li{ width:94px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb;}
.tableMainR{ width:211px; float:left; border-right:1px solid #dbdbdb; text-align:left; }
.tableMainR li{ width:206px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{ width:212px; float:left; text-align:left;}
.tableMainRno li{ width:207px; height:30px; line-height:30px; border-bottom:1px solid #dbdbdb; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{ width:126px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:14px; border:1px solid #dbdbdb;}
.sel_hr{ width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:14px; }
.bottomLine{ width:614px; height:123px; border-bottom:1px solid #dbdbdb; }
.lineBootL{ width:94px; height:123px; border-right:1px solid #dbdbdb; text-align:center; float:left;}
.lineBootR{ width:509px; float:left; padding-left:10px;  height:123px;}
.are_hr{ width:470px; height:80px; margin-top:11px;}
.hr_btn{ width:614px; height:31px; line-height:31px;}
.hr_btnL{ width:310px; float:left; border-right:1px solid #dbdbdb; text-align:center; height:31px;}
.hr_btnR{ width:300px; float:left; text-align:center; }
.c_red{ color:#f00;}
.searchred{ color:#f00 !important; margin:0 !important}

/* hr */
.hr{ margin:10px auto; width:95%;font-size:14px;line-height:24px; border:1px #CCC solid;border-collapse: collapse; background:#efefef; }
.hr td{border:1px #CCC solid; border-collapse: collapse; padding:5px;}
.hr input,.hr textarea{ line-height:1.8; border:1px solid #ccc;}
.hr a{ color:#333;}
.hr a:hover{ color:#de0303;}
.hr_btn{width:100px; height:40px; font-size:14px;}
.fl{ float:left}.fr{ float:right}.clear { clear:both;height:0px; overflow:hidden}

/* book*/
.bookx{  padding-left:25px; clear:both;font-size:14px;}
.bookmain{width:640px; margin:20px auto; height:auto;background:#fff;padding:0 25px ;  }
.bookline{width: 640px; height:20px;float:left; margin-top:10px;}
.book3{ width:640px; margin:0 auto;}
.booktop{ width:640px; height:30px; float:left; background:url(../images/bookico.png) no-repeat 10px 7px; }
.booktop_name{ width:470px; height:30px; float:left; padding-left:30px; line-height:30px; font-weight:bold;font-size:14px;}
.booktop_time{ width:150px; height:30px; float:left; color:#ccc; text-align:right; line-height:30px;}
.bookcontent{width:610px;min-height:40px;height: auto!important;height:40px;float:left;border:1px solid #d6deef;background:url(../images/bookcontentbg.jpg) repeat-x;background-color:#fff;padding:10px;font-size:14px;}
.bookadmin{ width:650px; height:auto; float:left;}
.bookadmin_top{ width:650px; height:12px; float:left;}
.bookadmin_mid{width:610px;min-height:30px;background:#fff;height: auto!important;height:30px;border-left:1px solid #d6deef;border-right:1px solid #d6deef;border-bottom:1px solid #d6deef;float:left;padding:10px;font-size:14px;}
.admintimecol{ color:#5e7194;}
.message{ width:600px; height:auto; padding-left:50px; padding-bottom:30px;}
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px; cur/sor:pointer; }
.message li input{ height:24px; line-height:24px; width:150px; border:1px solid #ccc;}
.message li p.message_title{width:100px;height:25px;float:left;text-align:right;line-height: 25px;font-size:14px;}
.message li p.message_content{ width:400px; height:25px; float:left;font-size:14px;}
.message li.contentb{ width:500px;height:160px; float:left;font-size:14px;}
.message li.contentb textarea{ width:370px; height:120px; border:1px solid #ccc ;font-size:14px;}
.message li.yzm{ width:500px;height:60px; float:left;font-size:14px;}
.message li p.message_yzminput{ width:100px; height:15px; float:left;font-size:14px;}
.message li p.message_yzminput input{ width:80px;font-size:14px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;font-size:14px;}
.message li p.message_sub{ width:170px; height:40px; float:left; text-align:right;font-size:14px;}
.message li p.message_sub input{float:left;width: 134px;height: 30px;display: block;border-radius: 5px;border: none;color: #fff;font-size: 16px;line-height: 30px;text-align: center;background: #005da7;border-bottom: 2px solid #004983;cursor: pointer;}

/* 幻灯切换 */
.slideBox{position:relative;display:block;width: 1600px;height: 390px;overflow:hidden;left: 50%;margin-left: -800px;}
.slideBox .bd img{display:block;margin:0 auto;height: 390px;}
.slideBox .prev{display:none;position:absolute;padding:0;left: 50%;margin-left: -595px;top: 40%;padding: 5px;width: 32px;height: 80px;background: url('../images/left-ico.png') no-repeat;}
.slideBox .next{display:none;position:absolute;padding:0;right: 50%;margin-right: -595px;top: 40%;padding: 5px;width: 32px;height: 80px;background: url('../images/right-ico.png') no-repeat;}
.slideBox .hd{position:relative;top: -25px;z-index:1;}
.slideBox .hd ul{text-align:center}
.slideBox .hd ul li{display:inline;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;padding: 2px 8px;margin:3px;overflow:hidden;background: #00bfe3;cursor:pointer;font-family: '宋体';}
.slideBox .hd ul li.on{background: #015DA8;}
.slideBox .hd ul li:hover {background: #015DA8;}
/* 浮动工具 */
#common-tool{margin-top:278px;position:absolute;top:78px;right:0;z-index:9999}
#common-tool ul{list-style:none}
#common-tool ul li{background: #015DA8;margin:3px 0 0 0;_margin:0;*margin:0;width:40px;height:40px;overflow:hidden;}
#common-tool ul li a{display:block;padding:5px}
#common-tool ul li a:hover{background: #00bfe3;}
#common-top-ico{display:none}
.common-sweep-box{display:none;position:absolute;right:50px;top:3px;padding:5px;background:#FFF;border:1px solid #EEE}
.common-sweep-box img{width:196px;height:196px;}
/* product view 产品内页 */
.view_imgs{width:555px;height:500px;margin:20px auto;position:relative;background:#f7f7f7;}
.view_imgs .btn{position:absolute;width:15px;height:70px;top:422px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.view_imgs .prev{left:0;background:url(../images/view_left.png) no-repeat center center #bfbebe;}
.view_imgs #prev,.view_imgs #prev #next{width: 15px;height: 70px;margin-left: 0;}
.view_imgs #prevTop,.view_imgs #nextTop{display:none}
.view_imgs .next{right:0;background:url(../images/view_right.png) no-repeat center center #bfbebe;}
.view_imgs li{float:left;}
.view_imgs .prev:hover,.view_imgs .next:hover{background-color:#015DA8;}
.view_imgs .cf li{position:relative;color:#fff;}
.view_imgs .cf a{display:block;width:555px;height:416px;position:absolute;color:#fff;}
.view_imgs .picBox{height:416px;position:relative;overflow:hidden;}
.view_imgs .picBox ul{height:416px;position:absolute;}
.view_imgs .picBox li{width:555px;height:374px;}
.view_imgs .listBox{width:511px;height:71px;margin:0 auto;position:relative;padding:6px 0 10px;overflow:hidden;}
.view_imgs .listBox ul{height:71px;position:absolute;}
.view_imgs .listBox li{width:104px;height:71px;cursor:pointer;position:relative;}
.view_imgs .listBox li a{display:block;width:95px;height:71px;}
.view_imgs .listBox li img{width:95px;height:71px;}
.view_imgs .listBox .on img{width:89px;height:65px;border: 3px solid #015DA8;}
.view_imgs .picBox li img{max-width: 100%;}
.ol_width { width:580px;}